965
0
860
1921
2
1039
475
798
846
116
29323
521
58
418
8116
6
305
611
464
1230
5
1636
589
1
63
477
1073
458
1685
358
392
2395
804
2431
3
1362