180
1
624
5
1044
2
807
934
7
3083
8
1397
7279
1033
1772
993
2663
2718
3
4063
30
0
793
3478
2207
10
1063
1710
946
516
981
2281
4
1967
1995
11
1793
6
799
1007
3206