975
2
467
0
992
1
304
868
665
1008
1652
3
1145
398
689
4964
3922
7
1133
1939
905
2152
957
3559
951
283
454
403
2121
4
409
11951
10
3724
691
415
1045