2229
4
5304
9
1207
2
3045
1
1418
458
0
4328
10
763
46414
1015
1105
3659
14
2522
1152
691
1056
768
6435
7
584
1009
560
31535
1622
2431
3
1649
4940
5
1921
4594
649
1551