1850
6
1291
1
1598
2
456
355
3
313
288
72
844
516
892
0
662
167
643
6432
9
2792
5
26677
1491
4183
1142
1206
3339
1157
1105
1179
2830
1662
687
1297