2507
1
2166
2534
0
946
994
1558
2
1622
18816
11
2622
6
2392
1813
1348
17970
15
685
3629
2368
2377
3326
3
1393
989
1880
5
1361
4311
1355
2020
4
2884
4179
2277
9160
3050