860
0
1257
1
965
475
798
116
29323
521
58
418
8116
6
611
464
1230
5
1347
2
1636
63
639
4
477
2271
1073
458
1566
392
2952
385
2395
804
2431
3
552