4415
11381
1080
1201
1151
1566
1258
2186
729
845
6089
860
989
814
4732
913
873
1193
2796
872
813
1597
886
912
1137
1524
1193
975
779
11294
1382
1081
6902
1992
2674
5012
949
1336
922
1312
31723
964
3471
1756
1313
915
826
4652
2130
896
1619
1178
1031
1410
5945
765
1998
1078
3007
1385