1644
500
689
567
944
681
353
518
474
684
645
1218
357
291
1199
128
1632
655
1287
540
1051
476
439
898
668
1291
755
419
270
285
523
1611
1262
1161
553
299
168
768
500
1594
349
1203
2380
822
2277
2460
877
1287
2161
2947
2432