681
1
1311
1127
878
2
917
810
780
7964
3
1135
5
2373
3130
1027
1251
1085
43393
24
844
1448
2126
1164
622
0
1454
1063
1443
4
961
425
1261
1303
1503
2808
1464