901
1
612
250
538
5144
2
664
0
937
1489
3
991
3569
909
4292
1760
2521
6
268
658
74
1330
816
82
79
7890
5
351
295
347
65
542
584
343
62