12681
3304
2064
14966
625
780
1529
2134
1806
5873
1133
670
757
1704
879
806
3453
858
4081
2227
2689
1366
2384
856
1061
1603
774
4379
743
2516
875
1242
1588
794
770
3150
942
806
4851
1023
1052
3189
683
2192
1082
959
917
4927
2371
3473
3192
3885
1456
1784
735
728
912
1243
715
1104
1231
794
833
749
805
1058
3604
8368
2488
667
1071
5967
1237
5270
1591
776
1149
1172
9440
3448
2752
1198
694
5945
661
1473
2049
798
865
684
5462
1211
891
1993
1842
6781
1031
1031
1056
839
4978
1625
711
720
1554
3501
1979
12190
2105
778
1147
811
634
808
768
1083
770
4010
1119
36550