840
2013
1237
778
4003
1034
1136
1936
850
2178
763
823
728
821
744
702
932
781
2397
1127
817
996
857
1229
1310
2853
774
2237
1394
1975
1615
801
727
877
948
2749
973
783
874
1375
871
1229
768
967
1676
1973
1325
2171
733
4369
1288
2492
1442
931
791
954
2138
2017
1054
7227
1579
774
4426
7227
1136
3191
4486
5310
1288
904
821
21818
969
2492
1427
2460
1130
2081
1757
3864
4003
5032
3432
2664
3033
1394
3717
3020
3749
725
1884
1377
840
2953
2248
755
2353
4337
1963
1863
948
3317
725
1616
1590
4374
1159
1701
979
3952
2178
1489
1959
1190
3409
1022
1251
981
4859
10584