3354
5
1015
1
1694
951
2046
690
2669
2
564
1743
0
108797
4946
18
2760
4
1964
3
3688
1380
4133
7608
12
1475
436
2166
2065
1727
21152
8
2949
1748
230
1399
2620
2626
3193