521
1
2400
2
691
0
2856
4
1666
3732
7
2169
3
1300
2754
1140
1343
2767
4179
5
3953
1385
4857
776
1346
6
2445
383
1249
1302
670
1132
2362
11829
1918
11881
522
1337