2949
0
1268
1
1087
2502
6236
10
14861
7
444571
9
2593
3546
3186
2496
3
403
1107
2480
346
3222
4398
2596
2
4198
21152
8
2732
623
1174
23774
4
131589