1157
2
1641
6
934
1
478
1617
5
625
1087
578
282
2520
973
0
889
667
72
70
880
660
856
3
2527
1047
1776
1018
103
1019
134
801
7
931
825
1097
1821