1594
3
1229
1
1514
83
2254
3805
6
1363
2110
628
0
3562
745
3132
10
784
2776
1844
3634
2886
2
3771
1451
2930
693
1813
1532
2578
830
1484
1727
718
1871
915