2878
2116
1893
2939
1499
1591
1272
729
1593
2080
2684
1241
2896
1086
3262
1185
1744
4906
1180
6067
1243
801
835
3220
851
926
3886
2549
1340
12379
782
1462
2623
1798
1084
1039
3314
4454
756
2586
2855
5498
1141
2353
8454
3148
1406
672
1472
946
1816
3055
7570
832
762
5723
816
2026
1672
2499