4453
4
2999
3
1690
1
1787
4768
5
814
1532
4757
8
2818
7
3691
13574
14
1254
0
3522
2
2258
4179
944
2443
785
2327
11
3520
2082
3854
1115
2160
4044
17946
1234
2535
32302
25669