522
0
2533
547
645
352
558
512
747
372
1094
103
6273
710
3401
5
1015
355
452
2350
4455
6
454
570
117
476
457
223
616
1174
960
1206
324