958
14605
1453
787
878
1467
3239
1227
1119
2110
842
1211
3253
933
1532
2505
1010
4580
941
1492
1703
1122
1116
2172
842
1880
6930
2489
710
1524
3473
755
1255
818
1685
769
2018
929
1649
1004
929
748
890
865
1204
4744
989
950
6194
1333
892
926
695
1249
1010
775
1445
1253
1344
808
1401
1950
7071
929
751
2814
847
764
942
2718
763
878
745
1231
1603
2300
1870
1192
744
3347
4435
900
1097
850
1239
760
1531
1320
1196
1860
818
3273
1899
4339
675
10255
1129
758
3160
1087
739
1717
1337
1526
852
1424
1278
774
1412
2899
786
3406
981
2146
3239
1944
2478
808
884
1193