2138
4
11881
3
4059
2
1037
1
2217
2921
4223
22
4151
3345
839
2152
12958
5
1906
7
5781
6
4830
4129
971
0
355
351
1024
1903
691
1547
1805
2799