3273
1477
2729
973
1211
530
880
283
998
188
1329
359
984
336
513
157
984
199
788
148
613
120
950
319
1124
565
847
445
1459
612
700
261
9175
5069
2469
1214
1534
525
997
396