2337
4
1161
7
1057
0
1031
1
654
5
1691
3
2010
6
645
2
618
1098
693
745
893
2138
538
188
129
792
1679
748
817
714
600
427
216
2962
1265
1078
1000
2389