1038
0
3691
4820
2
360784
19
503
390
1937
1
547
58
302
683
1336
513
663
1102
594
916
3610
3
2361
353
420
1787
483
422
726
846
1671
820
1966
837