2450
961
5879
6480
2404
694
729
3823
1460
2011
2595
744
1193
886
1429
685
4004
1169
2604
1771
719
658
5581
1613
1597
1247
868
2011
1056
5284
793
3711
825
754
3028
786
1781
944
661
14658
975
1217
2757
846
711
1629
629
4856
1040
755
741
1094
685
4016
878
2101
2743
767
1139
2889
834
794
1213
986
652
800
905
1231
754
1379
878
1063
1308
1330
937
906
4993
741
4920
1249
1197
875
2339
1190
5650
1096
1341
5038
730
932
1417
3447
931
2248
1027
806
8479
683
1725
933
2116
1182
697
1519
760
933
1277
767
834
1913
8339
683
937
1468
701
2750
711
658
815
3198