442
1
649
641
2634
8
791
733
2
6266
1797
450
1255
868
76
7
409
672
985
1249
1520
1269
0
753
3
3162
1930
891
393
437
1246
636
562
1853