3354
5
1015
1
1694
951
690
2669
2
564
1743
0
1372
108797
1339
3225
6
4946
18
2284
7608
12
2518
3
641
1248
21152
8
2949
1748
2620
123674
35
806
3240
676
1854
1787
1387