1594
3
1229
1
1514
83
2110
8527
3562
745
0
784
2886
2
693
2578
1484
1727
1766
718
1871
915
1116
1673
1954
2166
2430
1690
526
2710
2368
801
2243
6
1558