5236
3052
2365
1112
3283
1032
491
142
1051
2492
1041
1501
4115
2611
1851
2264
2352
1762
1191
1092
1572
3011
1461
3291
253
1131
2012
3422
1132
852
541
2891
2481
793
1241
1321
2312
692
2854
4476