2195 220
410 413
776 896
1163 1000
746 525
624 263
756 45
264 828
313 534
594 66
766 676
881 630
104 854
294 628
185 87
2898 313
36 641
717 234
867 911
752 412
311 201
155 586
118 584