3659
14
1418
2
1333
1
4328
10
1378
1230
5
1152
0
1099
46414
1015
3277
8
1105
458
2522
691
3287
1034
768
584
896
1009
1374
1453
1649
4579
7
1921
4594
2229
4
833
649