818
0
1365
1078
402
362
2071
2
5486
1
99237
189
1588
693
722
653
1500
1005
570
439
437
3143
7095
532
115504
1829
445
1988
5
4938
652
746
1184
2566
3