392
1
1989
2
2496
17
3508
4
849
535
100
543
461
884
258
83
85
124
284
146
787
154
114
141
667
339
212
509
2430
634
3
1167
1717
1436
1225