2838
3
1568
1
4499
12
1015
2241
2
7964
5
2698
19932
6
1545
83
1354
1606
6236
10
1479
8527
1047
1813
17970
15
2352
12779
8
4179
562
12459
2152
1777
298
1191
19944
2600
4