970
0
1925
3
413
641
301
1343
445
405
968
757
367
1567
2
674
181
555
353
615
1557
1269
553
587
463
422
171
341
230
633
219
1949
271