3659
14
1431
2
1418
1378
1543
4328
10
5009
0
46414
1
1015
3036
2705
1105
458
2522
1152
1998
5
691
768
584
2215
7
896
1009
4244
2425
1649
2577
1921
4594
649
1180