2982
2
2627
4
1444
1
1476
3296
847
3895
18
5521
1295
5033
15
3078
5
2650
20
1257
6
280
2250
2921
297066
0
2773
1859
3683
2873
3
4074
2529
7
1669
1876
2886
1846
1581
2430
1036