400
0
1814
2
2562
1699
1162
1
1767
1239
4099
8
1691
674
1558
2505
2142
6753
17
517
5746
23
24337
22
1522
7471
9
1223
3591
11
1061
4309
3
1168
4179
2836
383
766
1812