4002
4
1576
3
3188
14
3368
1
999
1695
7
1095
9954
6
1895
3684
2
1891
2715
446
1691
1681
1583
0
3401
5
1211
2710
2204
2173
2100
2184
1788
2368
643
101
1024
1291
1382