2521
6
1390
2
1873
1
34837
19
1260
7
1111
4
1351
1180
3102
5
6947
0
2611
331
1101
475
364
880
516
1424
1227
2313
3
3083
8
1463
18
35365
3012
1546
1301
1565
6112
8679
23