383
0
1084
935
1129
2211
1049
414
300
1132
493
553
2395
105290
573
804
1073
2257
1
472
1772
543
477
475
20634
8
400
798
2189
1053
282572
1454
2546
2