2013
3377
1993
2252
1659
854
2641
975
1504
1502
1387
924
1099
2711
1289
4114
932
926
3426
2453
1586
977
1766
1367
1050
940
2288
996
4916
1096
1110
1994
947
914
1566
5185
1834
5735
1064
3587
1711
983
1651
1025
1033
3808
1612
1069
1495
1716
980
3703
2175
1410
918
1329
2036
1495
1739
904
3686
1979
1328
2743
943
5547
1006
968
961
1154
2261
1675
949
1485
844
1688
897
1479
2635
1650
821
1460
1414
3769
1870
1306
12256
919
1553
1062
1547
1051
2274
1821
2912
1674
1005
1000
1826
2367
932
1088
7160
1490
2593
912
932
2431
3500
1819
1547
1049
1029
1633
1094
1248
1238
1398
850
1389