7039
0
1267
1
105290
408
1152
821
737
645
164
532
608
547
467
2369
847
545
2546
995
1319
661
659
568
1073
1346
1751
2
503
266
980
419