1229
1
1514
1594
3
2110
1871
2
718
1116
1727
1348
4
1484
83
1954
564
21152
8
6753
17
745
0
2593
3562
467
496
297066
1579
1372
693
2711
1339
3225
6
2886
2284
2430