601
0
420
986
2
3808
479
1065
402
398
1
276
955
469
605
90
1132
587
335
1212
77
71
1273
574
117
638
66