1134
956
4620
1570
1040
1298
832
3091
1843
853
886
2085
1033
1200
1145
1169
1266
1239
1629
985
1200
1505
1063
916
1792
1451
1347
2645
2767
1084
1193
1835
1147
1131
1250
1400
1187
1648
2560
1748
1026
1118
1108
1037
1763
1311
1165
1482
2230
1648
1263
1237
1538
1158
1395
1451
1932
1136
2175
1405