1594
3
1229
1
1514
83
2254
3805
6
1363
2110
628
0
3562
3132
10
2776
1844
3634
2886
2
3771
1451
2930
1813
1532
2578
1484
1727
718
1871
1116
1015
1954
2166
2430