97
1
1974
2
1964
2113
4
2847
244
68
233
810
257
326
278
282
324
199
346
354
506
539
7
1063
361
0
340
246
867
102
517
352
59