2316 512
512 106
1550 468
640 158
338 39
1346 131
895 165
1333 309
1033 156
2965 726
3077 884
1288 322
2896 671
3225 938
3351 932
1326 242
2790 610
1093 149
2246 601
1028 208
2712 689
3322 665
3269 746
591 83