3348
2
21743
1
18403
6
31535
0
520
3545
36609
34
326
4594
6800
448
5270
7
397
2296
4328
10
621
2952
2904
3233
16
759
437
440
180849
3373
295
709
1009
14076
580
1152