2245
3
2013
2
19944
2948
8527
1
346
1788
2131
297066
0
2873
4706
897
1226
3053
7
4074
4500
4
2797
5
5977
13
1220
1295
1369
2403
2615
1767
5889
8
2024
1814
2773
848
1543