2013
1320
1169
1106
1176
2373
1215
1100
939
1833
1892
882
2469
888
1032
1125
996
1058
871
808
3417
2144
859
1278
783
1694
3441
2908
1527
2254
1573
1289
2059
2183
1047
1128
1408
1263
1028
897
1236
2578
2619
1049
2330
951
872
4467
804
917
3004
1278
1601
1186
960
1396
825
1347
1109
2774
1140
1270
1062
777
776
1197
840
2468
1389
790
4401
2577
1000
843
952
881
3325
3291
865
1004
883
1230
1200
1444
1308
1949
1142
859
1004
831
785
2224
1984
668
817
1427
1473
2039
858
1316
1501
939
962
1240
955
735
824
2567
1894
2001
2829
955
747
909
1064
1193
1346
1982
1157
800