932
1
860
0
965
798
475
418
611
2060
5
521
1636
8116
6
116
29323
458
58
477
1611
2
63
5848
3
552
464
5009
853
505
1230
1084
646
353
875
4106