2147
4680
1674
4297
1088
1945
2774
1799
1267
1505
16243
902
935
1111
2884
4119
1091
1590
2783
959
1185
2524
1437
854
1257
852
1083
1029
1748
5023
2326
1277
2935
909
1055
2268
3527
6258
1603
5973
1313
2509
1050
3776
2102
1794
994
1592
1100
1235
6930
1090
910
1006
983
966
1037
1560
9368
4417