1023
0
1541
1488
1608
4126
6
419694
9
6800
918
2132
390
379
859
494
729
278
282572
676
525
691
320
646
2809
2
1587
1
671
953
503
572
425
9355
3
376