423
1
995
2
5192
24
1098
1083
4
1273
775
3
608
5964
18
1362
653
626
837
328
632
1269
0
814
1428
1114
1649
2052
706
5687
6
981
1330
1133
483
1013
1011
2271