4211
1481
897
478
1052
1724
352
1069
1589
2992
682
1368
430
2036
310
510
349
1900
1613
321
3395
1051
311
425
1109
303
571
1018
813
1587
2717
931
427
326
792
6240
1683
1476
1078
289
1472
483
1649
998
806
703
1290
495
4893
555
366
1018
256
4347
340
1861
3776
599
1233
303
490
1589
425
483
436
463
449
976
393
432
417
396
802
507
1047
364
1227
1051
527
345
334
297
2205
800
1490
450
692
465
572
427
310
1084
483
340
308
800
1405
353
1037
1235
606
519
317
1320
309
544
998
2120
1022
1287
1900
465
382
1683
350
412
1274
500
761
720