2542
863
1043
4522
1116
3260
1055
883
3110
3896
1927
4944
1595
3719
1004
5822
14997
7288
6139
2815
1526
8276
4513
2457
2275
4024
7861
2248
5636
82315
4427
12255
193181
34160
6610
19238
3252
70638
495792
6577
5253
7310