1693
28
879
20
1305
5
422
450
256
688
214
939
3248
680
2
173
544
716
43
482
38
704
87
24
139
20
661
5
4
917
798
1
899
1168
102
2081
922
1489
998
641
739
745
401
1006
32
0
26
454
9
790
1180
687
2295
