1023
12071
922
4301
1698
1982
860
2224
792
2096
1029
695
20733
780
730
7538
3775
1430
1600
3822
1466
1569
1004
10402
1236
635
1553
699
1083
1998
1723
1251
1828
5257
1360
1647
2223
1158
5806
1536
932
938
813
1654
1267
862
770
812
3534
6965
1016
1102
3159
1433
695
1098
1017
4540
2028
1981
1112
4012
742
1408
1075
893
3158
1075
854
1130
1737
746
1159
675
1721
683
6098
1602
703
1808
1448
831
1300
711
2617
1050
650
983
713
1578
7506
1343
679
923
3675
891
1006
1143
840
2489
687
667
724
788
724
3329
1432
919
1605
1730
1602
1723
6964
931
2783
2432
1119
777
710
1045