1008
2
3287
1
4820
2855
3
3442
20634
8
2461
20
4396
797
1156
4453
0
382
1314
5290
1389
169211
11
282572
2730
6
3498
4
2125
2526
829
3152
9
2668
2049
18403
5164
2873
9315
1046