928
1
2461
20
2064
3808
0
282572
306
1084
2493
177
1343
649
3116
1999
35426
1132
501
804
1221
646
1793
1970
6
1389
2
328
543
1559
3498
4
2069
3
356
475
615