928
1
2000
860
0
1832
3
2724
2
1343
417
1327
2062
3551
2408
2346
1369
5
2084
6371
7
1022
674
193
509
462
2279
16
2670
20
3674
10
1251
24181
8
1961
734
770
5207
2135
9