1734
2
1258
1
3116
3
2417
1950
1033
1349
1590
2111
674
962
642
1788
1844
923
1455
1445
2767
3171
1260
2368
3053
7
513
1298
13967
1181
1839
1466
1097
1782