23348
62
1164
1
378
507
3
272
701
2
526
2483
12221
6
733
573
928
2415
7
1964
4
1557
5058
5
2129
7138
1194
2157
2659
1797
1456
10197
15
1550
1477
2504
3104
1233
1621