400
0
1660
1
2505
2
7471
9
3591
11
1558
2562
1220
658
1938
851
582
1162
2268
4
674
1767
1449
4309
3
1239
1690
6753
17
517
1699
1814
2328
1746
2710
5746
23
905
2055