970
0
1451
431
481
792
1238
657
1080
275
597
310
74
872
493
918
2714
745
470
349
450
381
297
232
394
355
401
2010
433
641