1015
1
1694
951
690
2669
2
564
1743
0
108797
2274
1908
1080
4
1160
1380
467
15177
12
2478
3629
2522
21152
8
2949
3418
6
2917
3
1403
1787
13967
990
1542
2166
5196