1133
4
2696
3
2281
1090
7
1850
1
3130
8
1665
5
2824
6
2143
948
718
2
1472
1424
0
3855
54
1462
701
135
2131
830
1708
223
793
874
1333
636
3808
1278
1596
1433
2114