2822
937
907
18213
1575
975
3474
2386
3146
1951
2643
1911
1107
1325
1559
996
1276
1661
855
836
823
923
1005
1049
1809
2206
1980
1443
1280
1217
1038
1168
1646
1024
892
1282
8420
1676
8301
2106
1506
1528
813
929
1084
1334
804
993
1007
754
907
2045
828
825
2409
957
1496
1922
1476
2013
1634
1392
843
1304
10386
1148
627
685
774
784
792
733
1137
1508
1350
734
707
2105
1163
1000
1229
1628
675
1187
941
783
890
2121
2791
1110
738
879
3030
3025
812
2342
736
1559
1062
998
1909
1264
949
680
848
1351
892
2653
1197
652
905
913
1168
1902
1419
875
2838
733
2153
9405