654
0
292
1
2106
458
440
1045
3287
484
576
745
2581
5
1374
1053
3373
580
166543
18
2257
1115
1238
19279
2
1691
6800
2740
249
391
772
507
5611
11
1751