860
0
965
475
798
116
1376
3
29323
521
58
2770
4
418
8116
6
611
464
1230
5
1636
1802
63
477
1073
458
392
451
2395
804
4370
2431
4940
2060
552