3277
8
860
0
2076
1
965
798
2650
2
475
116
1998
5
29323
418
521
58
1070
611
2425
1636
464
400
477
458
1937
8116
6
1073
1230
2395
804
392
460
4106