860
0
5009
965
475
798
116
4940
5
464
29323
521
2431
3
58
418
522
8116
6
611
453
1230
1636
5304
9
63
477
460
1073
458
820
2808
1
1132
784