400
0
7793
4
1431
1
2884
5
785
383
2512
1814
2
1606
989
658
610
3354
11924
1935
5440
8
4562
10
1766
2932
1301
2940
1883
19932
6
2337
1451
1516
511