390
0
759
269
745
953
20634
8
422
2881
2
1232
1649
1
4594
755
301
138355
46414
467
2522
1779
3659
14
525
584
376
558
1118
886423
1431
296
8766
503
909