941
2
1155
1031
1
1616
5
625
491
802
1087
934
477
281
493
2520
578
3597
6
889
742
973
0
709
2023
7
72
80
732
70
659
879
2527
1776
1184
475