4446
xxx
1171
498
947
332
526
1167
1281
5599
555
1170
1544
1765
6175
1750
2833
6697
1187
597
185
484
5550
988
2347
628
775
4836
620
896
4215