1956
909
2393
2810
3292
3959
1814
2584
1321
1265
1045
1974
1213
950
2859
2930
1193
774
1419
1893
2103
3263
965
3252
2048
3818
2161
2917
2287
2113
1316
1083
1064
11456
1918
2351
985
2559
2001
1736
2666
7862
1102
3058
2380
1292
1182
2543
4184
1514
3537
2151
3092
2446
2009
2653
1712
873
1839
1047
860
806
13024
3784
1079
894
1036
1874
2236
1910
1775
3176
3578
2653
1868
1628
986
3306
2861
1162
2091
2051
10375
865
1085
1038
1159
1793
1550
2015
3316
2474
1790
1824
1915
813
3088
802
4233
1896
2266
2094
2256
1542
1119
1860
1708
2058
2702
1013
2010
5363
1737
2093
2205
1977
1206
2301
2949
8916