2521
4
3650
3
2864
7
22330
22
1883
1
5135
2306
2
7153
9
3353
11
1418
661
9244
4598
6
2275
829
4915
198
4713
5
3114
909
19034
2086
1758
0
785
2263
1543
1364
120469
35
1960
7756