1008
1182
873
9398
1151
2365
2660
1380
2329
887
1083
5101
6584
9640
1584
931
2743
1976
1588
1081
1065
955
15730
1729
1205
1362
2394
2023
1040
1194
1333
2038
996
2638
1106
1196
15121
1650
4987
3648
4853
1004
910
1087
1543
2631
1177
15189
1074
1406
1013
962
1358
1050
1897
1435
2044
1099
1389
2312