2501
1945
2359
906
1728
8480
852
5564
1480
832
1009
2314
1050
803
1330
901
830
1009
1783
1267
858
1150
1138
809
861
15325
1337
1112
918
7108
1955
3185
862
1978
2274
2376
1474
1680
1902
1120
1892
928
1556
1431
1396
904
996
1472
9650
914
1439
2304
2432
944
1261
1089
877
6684
873
911
1298
931
988
3804
2549
1502
2411
1325
1695
3581
1271
1297
1314
1127
1775
2171
1255
2142
789
2395
1606
664
5429
829
663
849
3096
682
1091
1995
2847
1445
1991
725
2346
745
660
885
3336
1190
760
1317
803
2663
3357
716
823
914
865
2261
1593
1241
3440
848
708
1379
765
6442
1842
5609