2860
1965
4799
4760
10728
1057
968
7345
865
688
863
1566
748
3538
943
2124
1207
1260
800
3371
1216
828
1012
1034
1415
1211
3445
2692
912
1695
1337
2628
3547
5324
1193
972
3563
7510
1427
7202
6425
1324
2126
1529
1830
1627
7331
24246
6973
6943
2708
1912
5226
17251
39857
3606
18065
4701
11055
5220