878
1467
3239
1227
1119
2110
842
1211
3253
933
1532
2505
1010
4580
941
1492
1703
14604
1122
1116
2172
842
1880
6930
2489
710
1524
3473
755
1255
818
1685
769
2018
929
1649
1004
929
748
890
865
1204
4744
989
950
6194
1333
892
926
695
1249
1010
775
1445
1253
1344
808
5386
927
855
7071
850
3027
2491
1186
3196
1191
744
915
757
1434
1100
838
954
811
1338
1072
981
2216
937
1533
665
1860
1720
3347
2160
837
852
1697
1512
1805
763
783
3160
2573
1899
818
1970
1603
713
918
2092
2026
1672
866
1196
778
2310
692
765
999
948
3922
912
1535
1277
1320
4339
975
12040