522
0
2533
547
645
352
558
512
1094
457
6273
710
3401
5
1015
628
355
452
2350
4455
6
454
570
117
476
223
2051
3819
1
616
1174
379
960
1206