1229
1
1514
4258
1594
3
564
2110
1727
2
1766
1871
83
1484
718
1954
2886
2430
2534
1116
1804
2492
2721
2061
3587
1857
5919
3562
2165
1348
4
6516
8
2259
108797
0