1175
1
1343
3211
1015
1694
951
1446
690
2669
2
432
0
564
6110
4
1743
108797
2262
3657
8
763
1380
995
21152
2949
2271
1787
2072
3
3593
16
2604
5216
445
2670
5375