2492
966
1494
1816
1608
2367
2422
1199
1107
794
714
6476
14645
770
2842
2436
873
809
842
1381
965
997
863
1700
1221
1716
653
1411
1471
1104
1081
823
2458
2735
1900
1407
988
809
794
1758
740
4592
4862
3602
2117
2588
1548
1326
1540
1588
1170
1131
2270
1050
1047
793
1039
769
774
758
2525
753
737
708
1471
2742
1489
2611
835
1113
1328
2433
1097
884
3463
1214
885
733
815
981
1821
841
2830
2106
800
791
2186
1091
1342
1912
4855
6720
2868
2357
2440
802
1164
2203
928
999
864
1121
1271
1093
1486
816
736
1863
1189
1766
888
7462
4851
1365
1197
2005
1002
1189
1048
2075