1506
2
3312
9
1448
1
1507
2530
1198
1009
7460
15
1166
1025
1290
1379
2489
7976
8
1888
3
469
0
2360
6
1632
1817
4
7747
1672
750
2534
2895
12149
7733
2620
859
1425
1526