5196
2
1131
2061
3
2259
1
518
1616
0
1179
1055
9055
10
2100
2580
1650
1531
1546
1160
432
1180
3378
7
5719
5
2983
1432
2741
4
1913
841
1800