340
0
396
1
2522
710
745
802
4223
22
408
1115
905
116
1033
6859
5
321
397
1599
1343
138355
931
1222856
4
458
649
1649
281
1762
621
2904
2
1857
422
357