3227
2
4629
15
2683
1
1416
3738
5
2999
3
11153
8
1408
2591
2354
2773
2954
1211
619
1951
51331
25
8002
7
5635
5225