2542
4
20225
14
1007
1
4494
16
7558
5
3045
7
1554
2
2578
3
2651
4055
11
1692
2993
10
535
1418
1340
2272
639
787
1513
948
2361
6
2400
754
1359
8
560
1666
1539
2186
1751
0
9050
23