181997
11
1988
2
1445
1
2558
3
1135
2763
0
1618
802
2838
2059
2303
3195
1883
783
1168
1451
106
662
2358
5805
1225
2384
4
444571
9
302
618
120
897
297066
475
685