777
2
1507
1
2564
3474
6
430
3203
10
453
2716
4
3311
19279
2275
1950
3691
5
2809
17353
0
417
7334
2301
1020
1434
1065
5138
3092
11881
3
2881
1893
2027
2229
226919
14
475