987
1
1312
3
1892
0
90
259
758
2
621
1716
4
1134
76
773
820
566
403
700
641
1226
482
1348
1158
3083
13
1068
543
536
1593
2438
5
1621
1959
1108
655