1229
1
1514
1594
3
1484
3132
10
83
2254
3805
6
1363
2110
628
0
3634
3771
3562
745
2776
1727
2
718
1871
1451
784
1844
1116
1015
2886
1954
2430
4629
5
2930
2507