522
0
334
1449
442
460
688
351
4237
6164
660
951
1402
726
440
644
956
314
860
585
13442
15
713
1500
698
932
1478
2184
1469
1
296
1559
1100
21