2368
1
2631
4
2767
3
6579
9
2529
14
25137
0
1545
449
111
1277
5
1010
999
752
2
20634
8
3293
2668
1056
1452
2076
883
3359
6086
3595
6
2459
1020
2215
7
2547
4713
2119
3251