3354
5
3188
14
2522
2
841
1
3012
4
123674
35
1927
1204
4946
18
7608
12
1748
2620
8
2495
0
806
676
1854
1014
1387
1959
1431
1057
1754
2570
108797
1211
4099
2349
5181
7
1599