4394
4
1737
7
4691
21
1356
5
1801
8
3146
22
1663
1
10895
3
863
2471
936
3196
2000
1407
4999
9162
1156
4284
6649
5271
10
2320
2
1819
1619
2231
1561
3346
15
1205
3625
6
2018
956
9