2591
1028
1873
1724
1642
2190
1194
948
1805
2430
2340
859
3882
1178
1410
1880
2282
1194
1610
3393
1097
804
1767
2304
10759
2548
4450
1928
850
1082
1709
1371
2113
1019
3388
2249
3559
2012
1929
1163
1172
4264
2851
2557
5123
4493
3191
1924
1063
1862
10985
1000
1973
2206
1206
3311
1622
3226
2510
942
4933
1731
1484
1867
2616
2687
931
1033
1788
3196
869
1086
3045
2961
1001
1789
1181
1999
1415
854
987
5677
2500
5294
1323
801
1753
2105
916
2160
893
934
1831
2001
9254
982
1215
948
5102
5776
2369
788
3649
7499
3335
3139
2206
891
1201
1181
2351
2995
4809
2127
2254
1853
1516
2523
2280
5697