2425
7
2768
0
1622
1
1038
2710
2
1788
1532
1813
1558
3053
6346
16
1265
1363
693
866
3805
6
2622
2356
2890
3
1295
270
2456
2629
5946
2254
2219
2468
2534
1348
4944