3731
697
11323
4014
4061
1058
3940
709
3282
618
3107
720
3433
825
11762
4529
3834
890
2542
706
1868
584
4161
1898
1959
785
4601
1854
1491
551
1451
433
1258
460
964
169
1154
245
1019
310