1175
1
1343
3211
1015
1694
951
1446
690
2669
2
432
0
564
6110
4
1743
108797
2262
1807
3657
8
763
1827
2189
3
1380
2521
905
995
21152
2949
10813
7
2271
1787