672
1
4940
5
860
0
1193
798
475
965
460
418
8116
6
1230
29323
611
1979
2
521
1636
116
458
464
2431
3
58
1084
853
477
552
63
1454
537
2030
598