1654
2097
2622
877
1956
1857
971
2032
1698
4737
3707
2667
1385
899
2818
1193
826
938
4088
850
900
1239
951
834
2079
1061
954
997
1046
1323
887
916
812
1055
1127
1250
1628
1256
1677
1259
1499
1065
808
996
1023
929
5903
2568
1393
1078
905
1036
1185
1085
942
1335
3063
1289
1748
1555
1120
1050
1116
3421
1998
2188
866
1220
1026
1300
782
3319
5971
1528
871
1868
815
985
1056
1935
1786
1906
10456
4875
2930
1346
2056
1655
3271
850
1570
793
1394
1454
1348
2560
1005
991
1248
935
996
2008
1020
1334
879
784
1158
1674
3254
1328
1031
5440
1851
1054
856
4692
4537
1582
923
912