2555
1
17970
15
1290
2392
2
3328
2578
773
1039
3263
4
666
2268
2209
1218
1691
1330
18816
11
529
510
4692
3
1879
1054
2044
3863
19944
1096
1288
3062
2722
2457
12459