2489
7
2966
6
4288
0
2349
2
5431
481
1
9106
3
1722
3593
16
531
1438
4278
2237
1887
2315
3579
1081
666
762
3840
3848
2120
3228
1982
4
4696
30334
4966
2184
1777
2033
8