968
0
35426
1396
566
46
596
1398
713
600
970
1451
431
481
792
1238
657
1080
275
597
310
74
872
493
918
2714
745
470
349
1999
450