965
0
860
798
475
935
2705
1
418
8116
6
1230
5
29323
611
521
1918
2
1636
1132
116
458
2079
3
58
1084
853
4940
2106
477
552
63
1454
4362
460
464