1335
0
2906
2
2480
1
1268
403
3222
3
5141
7
1087
2502
21152
8
1174
3186
346
444571
9
6236
10
23774
4
7034
534
66
1107
2496
567
4398
2596
4198
6844
623