2925
3
2127
7
4816
2
2023
1
2520
1954
2353
6960
5
2689
2138
873
1175
7822
22
2901
4
2185
2199
1637
1972
641
1834
1102
1170
1841
843
0
3490
2821
955
662
839
1152