508
1
1419
898
2173
4818
4
2825
3
1813
7951
18
6724
1545
2
2562
2760
1371
1558
2368
2570
0
3329
254
1868
579
1431
571
1699
1579
709
1380
792
2403
570
2698