2015
881
2884
2252
1326
638
3507
1085
779
2519
723
3360
7765
3058
1929
1137
1494
3287
2541
8377
1180
888
2536
1093
1494
1220
796
2994
3763
665
1881
1232
768
2368
728
2864
6194
2144
2159
1525
4485
4148
1625
1280
4556
1497
962
1844
2430
9411
15325
5151
3829
709
826
4462
929
1724
812
852
1341
1491
1005
6674
985
920
776
745
794
745
889
627
846
1466
1540
1536
952
854
1907
1234
1009
2859
1174
1307
1643
2157
1386
1952
2904
4453
898
840
925
1684
1960
684
1994
766
2489
3222
2266
2044
917
952
1011
7177
1168
2153
862
1111
771
4647
827
1492
1637
2599
1441
792
1072
656