777
1
6047
4
2462
3
1348
383
0
2478
2
2055
785
610
5340
2921
5
1449
2209
1529
4572
3386
1946
2152
3132
2163
2254
582
2719
623
2449
2468
1825
989
2327
11
2499