2580
1
2193
9
1364
878
0
4029
8
1546
1346
3
1160
3971
3378
7
5719
5
2741
4
2099
1913
2041
2
596
6644
1749
3517
6
1075