2535
2
3131
2153
7
3608
2895
1
6517
4
2122
579
1761
2427
12
2687
1982
5
1330
3215
3
2794
3546
108797
0
20211
2080
2472