2152
0
1860
2
2802
5
1505
1210
1
2204
2069
5546
6
2316
5196
2219
2366
57793
7893
4
4606
2233
3
3212
27
1089
2489
4715
1917
51331
25
962
2788
2974
2781
2711
257
1125
637