552
0
1084
1462
139
1073
2635
475
1511
2395
518
499
3819
1
484
637
1053
1132
422
382
560
239
573
881
288
719
172
1859
155
392
1850
804