4403
1771
1992
636
5532
2474
2048
1017
1049
493
908
516
4519
2687
1037
485
2342
1136
2972
1664
1186
448
744
223
644
308
855
270
713
345
718
430
1030
612
505
304
1465
750
4509
2679