1015
1
2126
2
1694
951
690
2669
2736
564
1743
0
108797
3830
8
3673
3
6899
9
1380
2317
1442
2264
21152
2949
3873
15
3765
4
1802
1787
7299
27
445
2670
5375
2294
1923
2386