3354
5
1746
2
2131
1
1813
37355
13
1660
3326
3
4946
18
1125
4179
7608
12
2710
769
1748
2620
8
13442
15
2034
806
676
0
1854
3546
8627
2209
2394
1387
1057
123674
35
2570
108797