2769
2
1422
0
1051
1
2045
1332
1015
1694
951
2702
6
690
2669
564
1743
1668
1813
108797
1837
3
1237
3076
1380
8323
2023
21152
8
2949
2670
1787
1923
445
5375
1451