1032
1
2361
2
839
440
0
1749
2564
5590
2683
20634
8
2445
2316
2494
1587
1791
1569
7
530
4
1224
1337
1774
1823
370