2153
3
3219
2
8773
10
4328
3036
0
4924
9
46414
1
1015
1105
458
2522
1152
691
768
584
1009
1649
1418
1921
4594
649
1045
3659
14
1329
552
1343
507
503
1431
909