1235
1
1081
2688
2
1243
1494
1751
3466
1304
1594
1591
3593
16
692
2507
1746
1240
1131
2061
3
518
1179
1055
2580
1650
1531
1546
0
1160
432
1180
3378
7
5719
5
2983