1173
1
1051
2
884
1002
1015
1694
1606
951
690
2669
564
1743
0
108797
3882
5
2940
2010
21152
8
2949
1787
2449
2670
5375
845
2294
1923